inguinal ring - Turco Inglés Diccionario